1975-07-20 (50 years old)
This documentary gives soccer fans an exhilarating inside look at La Bombonera, the Argentine stadiu...